package com.ruoyi.course.mapper;

import java.util.List;
import com.ruoyi.course.domain.SysStudentPaper;

/**
 * 学员试卷Mapper接口
 * 
 * @author YJF
 */
public interface SysStudentPaperMapper 
{
    /**
     * 查询学员试卷
     * 
     * @param studentPaperId 学员试卷主键
     * @return 学员试卷
     */
    public SysStudentPaper selectSysStudentPaperByStudentPaperId(Long studentPaperId);

    /**
     * 查询学员试卷列表
     * 
     * @param sysStudentPaper 学员试卷
     * @return 学员试卷集合
     */
    public List<SysStudentPaper> selectSysStudentPaperList(SysStudentPaper sysStudentPaper);

    /**
     * 新增学员试卷
     * 
     * @param sysStudentPaper 学员试卷
     * @return 结果
     */
    public int insertSysStudentPaper(SysStudentPaper sysStudentPaper);

    /**
     * 修改学员试卷
     * 
     * @param sysStudentPaper 学员试卷
     * @return 结果
     */
    public int updateSysStudentPaper(SysStudentPaper sysStudentPaper);

    /**
     * 删除学员试卷
     * 
     * @param studentPaperId 学员试卷主键
     * @return 结果
     */
    public int deleteSysStudentPaperByStudentPaperId(Long studentPaperId);

    /**
     * 批量删除学员试卷
     * 
     * @param studentPaperIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteSysStudentPaperByStudentPaperIds(Long[] studentPaperIds);
}
